Exportación de Imágenes FTP
Configuración de Exportación FTP
Esta página proporciona instrucciones paso a paso para configurar la cámara OV80i para enviar automáticamente las imágenes capturadas a un servidor FTP remoto para archivado, análisis o integración con sistemas externos.
Caso de Uso: La exportación FTP es ideal para enviar imágenes de inspección a almacenamiento en red, servicios en la nube o sistemas de análisis de terceros que soporten transferencia de archivos FTP.
Prerrequisitos
Antes de configurar la exportación FTP, asegúrese de contar con:
- Detalles del servidor FTP - Dirección del host, credenciales y ruta de carpeta
- Conectividad de red - Cámara y servidor FTP en la misma red o con ruta accesible
- Almacenamiento suficiente - El servidor FTP debe tener espacio adecuado para los archivos de imagen
- Configuración de firewall - Puertos 20-21 abiertos para comunicación FTP
Configuración Paso a Paso
1. Acceder a la Configuración FTP
- Navegue a la interfaz web de la cámara
- Vaya al menú Settings → FTP
- Haga clic en Configure FTP para abrir el modal de configuración
2. Habilitar Comunicación FTP
Alternar Estado FTP:
- Enable - Activar comunicación FTP
- Disable - Desactivar comunicación FTP (predeterminado)
Consejo: Mantenga deshabilitado durante la configuración inicial y habilite después de probar la configuración.
3. Configurar Conexión al Servidor
Configuración del Host del Servidor:
CampoDescripciónEjemploHost del ServidorDirección de red del servidor FTP192.168.1.100 oftp.company.comRuta Remota FTPSubcarpeta en servidor para imágenes/inspection_images/line_1/
Configuraciones de Ejemplo:
- NAS Local:
192.168.1.50
con ruta/camera_data/ov80i/
- FTP en la Nube:
files.cloudprovider.com
con ruta/production/quality/
- Directorio Raíz: Deje FTP Remote Path en blanco para guardar en la raíz del servidor
4. Establecer Credenciales de Autenticación
Información de Inicio de Sesión:
CampoRequeridoNotasUsuario FTP✅ SíNombre de usuario para acceso al servidor FTPContraseña FTP✅ SíContraseña para autenticación FTP
⚠️ Nota de Seguridad: Las credenciales se almacenan localmente en la cámara. Use una cuenta FTP dedicada con permisos limitados.
5. Configurar Opciones de Salida
Personalización del Nombre de Archivo:
OpciónPropósitoEjemplo ResultadoAgregar ID de Trigger al NombreIdentificador único para búsqueda en Libraryimage_T001234.jpgAgregar Marca de Tiempo al NombreFecha/hora de capturaimage_20250620_143052.jpgAmbas OpcionesMáxima trazabilidadimage_T001234_20250620_143052.jpg
Configuraciones Recomendadas:
- Add Trigger ID - Esencial para rastrear inspecciones específicas
- Add Timestamp - Útil para organización cronológica
6. Configurar Ajustes de Firewall
Selección de Modo Pasivo:
ModoCuándo UsarCompatibilidad con FirewallModo Pasivo ONCámara detrás de firewallMejor compatibilidadModo Pasivo OFFConexión directa de redPuede requerir configuración de puertos
Recomendación Predeterminada: Active Passive Mode a menos que tenga requisitos específicos de red.
Prueba de la Configuración
1. Probar Captura de Imagen
- Disparo Manual: Use la interfaz de la cámara para capturar una imagen de prueba
- Disparo Digital: Envíe señal de trigger si usa disparo externo
- Verificar Captura: Confirme que la imagen aparece en el almacenamiento local de la cámara
2. Verificar Transferencia FTP
Revisar Servidor FTP:
- Navegue a la FTP Remote Path configurada
- Busque el archivo de imagen transferido recientemente
- Verifique que el nombre del archivo incluya las opciones configuradas (Trigger ID, Timestamp)
Formato Esperado del Nombre de Archivo:
image_T001234_20250620_143052.jpg
└─────┘ └────┘ └──────────────┘
Base Trigger Timestamp
ID (YYYYMMDD_HHMMSS)
3. Probar Múltiples Capturas
- Capture varias imágenes en secuencia
- Verifique que todas las imágenes se transfieran correctamente
- Revise posibles conflictos o sobrescrituras en los nombres de archivo
Solución de Problemas Comunes
Conexión Fallida
Síntomas:
- Las imágenes se capturan pero no aparecen en el servidor FTP
- Mensajes de error en los registros de la cámara
Soluciones:
- Verificar Red: Haga ping al servidor FTP desde la red de la cámara
- Revisar Credenciales: Pruebe el inicio de sesión con un cliente FTP
- Configuración de Firewall: Active Passive Mode si está detrás de firewall
- Capacidad del Servidor: Asegúrese de que el servidor FTP tenga espacio disponible
Errores de Permisos de Archivo
Síntomas:
- La conexión es exitosa pero los archivos no se guardan
- "Permission denied" en los registros de error
Soluciones:
- Permisos de Usuario: Verifique que el usuario FTP tenga permisos de escritura en la carpeta destino
- Creación de Carpetas: Asegúrese de que la carpeta en FTP Remote Path exista en el servidor
- Espacio en Disco: Revise el espacio disponible en el servidor FTP
Transferencias Intermitentes
Síntomas:
- Algunas imágenes se transfieren, otras no
- Problemas esporádicos de conexión
Soluciones:
- Estabilidad de Red: Verifique congestión o problemas de conectividad
- Carga del Servidor: Confirme que el servidor FTP no esté saturado
- Tamaño de Archivo: Archivos grandes pueden generar timeouts en conexiones lentas
Mejores Prácticas para Exportación FTP
Estrategia de Organización de Archivos
Ejemplos de Estructura de Carpetas:
/inspection_data/
├── line_1/
│ ├── 2025/06/20/
│ └── defects/
├── line_2/
└── archive/
Convenciones de Nomenclatura:
- Incluya Recipe Name en la ruta FTP:
/quality_control/pcb_inspection/
- Use Trigger ID para trazabilidad a inspecciones específicas
- Agregue Timestamp para orden cronológico
Optimización de Rendimiento
Consideraciones de Red:
- Calidad de Imagen: Equilibre tamaño de archivo y requisitos de inspección
- Frecuencia de Transferencia: Producción de alta velocidad puede requerir servidor FTP dedicado
- Procesamiento por Lotes: Considere buffer local para conectividad intermitente
Recomendaciones de Seguridad
Configuración de Cuenta FTP:
- Cree cuenta de usuario dedicada para la cámara en el servidor FTP
- Limite permisos solo a carpetas específicas
- Use contraseñas fuertes y únicas
- Considere FTPS (FTP sobre SSL) para transferencias cifradas
Configuración Avanzada
Procesamiento Personalizado de Archivos
Integración con Node-RED:
- Use flujos Node-RED para lógica personalizada de nombres de archivo
- Añada metadatos a los archivos transferidos
- Implemente transferencias FTP condicionales basadas en resultados de inspección
Referencia: Node-RED Basics
Estrategias de Respaldo
Almacenamiento Redundante:
- Configure múltiples destinos FTP
- Retención local como respaldo
- Limpieza automática de archivos antiguos
Referencia: Storage Management